computers make our lives easier - Francés Inglés Diccionario